﻿using ChartAI.DTO.ModelData;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ChartAI.DTO.Users
{
    public class Request_Users : ModelDTO
    {
        /// <summary>
        /// 用户名称
        /// </summary> 
        public string UserName { get; set; }
        /// <summary>
        /// 手机号
        /// </summary> 
        public string Phone { get; set; }
        /// <summary>
        /// AppId
        /// </summary> 
        public string AppId { get; set; }

        /// <summary>
        /// 上级Id
        /// </summary> 
        public string FId { get; set; }
    }
    public class UsersModel
    {
        public Guid Id { get; set; }

        /// <summary>
        /// 用户名称
        /// </summary> 
        public string UserName { get; set; }
        /// <summary>
        /// 手机号
        /// </summary> 
        public int Phone { get; set; }
        /// <summary>
        /// 用户密码
        /// </summary> 
        public string Pwd { get; set; }
        /// <summary>
        /// AppId
        /// </summary> 
        public string AppId { get; set; }

        /// <summary>
        /// 上级Id
        /// </summary> 
        public Guid FId { get; set; }
        /// <summary>
        /// 银行卡号
        /// </summary> 
        public string BankCode { get; set; }
        /// <summary>
        /// 银行卡开户行
        /// </summary> 
        public string BankName { get; set; }
        /// <summary>
        /// 银行卡开户地址
        /// </summary> 
        public string BankAddress { get; set; } 
    }

    public class UsersDTO
    {
        public Guid Id { get; set; }

        /// <summary>
        /// 用户名称
        /// </summary> 
        public string UserName { get; set; }
        /// <summary>
        /// 手机号
        /// </summary> 
        public int Phone { get; set; }
        /// <summary>
        /// 用户密码
        /// </summary> 
        public string Pwd { get; set; }
        /// <summary>
        /// AppId
        /// </summary> 
        public string AppId { get; set; }
        /// <summary>
        /// 注册时间
        /// </summary> 
        public DateTime AddTime { get; set; }
        /// <summary>
        /// 上级Id
        /// </summary> 
        public Guid FId { get; set; }
        /// <summary>
        /// 银行卡号
        /// </summary> 
        public string BankCode { get; set; }
        /// <summary>
        /// 银行卡开户行
        /// </summary> 
        public string BankName { get; set; }
        /// <summary>
        /// 银行卡开户地址
        /// </summary> 
        public string BankAddress { get; set; }
        /// <summary>
        /// 剩余字数
        /// </summary> 
        public int NumberW { get; set; }
        /// <summary>
        /// 新用户剩余条数
        /// </summary> 
        public int NumberP { get; set; }
    }
}
